/*通用*/
*{ margin:0; padding:0;}
html{}
body{margin:0;color:#333; background-color:#FFF; background-repeat:no-repeat; font-size: 0;background-attachment: fixed; position: relative; min-width:1200px;}
ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin:0px;padding:0px;border:none;list-style:none; font-weight: normal;}
a{text-decoration:none;  text-shadow:none;font-weight:normal;}
ul{list-style:none;}
textarea,input,button,select{outline:none;-webkit-appearance:none; font-family:"微软雅黑";}
a{color:#6c6c6c;text-decoration:none;}
img{border:none; display: block;}
span{margin:0; padding:0;}
/*****************
-------首页-------
*****************/
/**/
.Dtop{position:fixed; background-color:#3d91d6; background-size: 100%; background-image: url("../images/icon/top.png"); background-position: center; background-repeat: no-repeat; display: block; z-index:11;}
.KFn{position:fixed; background-color:#FFF;z-index:11;}
.KFn li{ position:relative;}
.KFna{ width:100%;height:50px;display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center;align-content:center; position:relative;}
.KFnI{background-image: url("../images/icon/KFi01.png");background-repeat: no-repeat;}
.KFnI1{background-position: 0 0;}
.KFna:before{content: ' ';display:block; position:absolute; background:#e6e6e6; top:0;left:0;right:0;margin: 0 auto;}
.KFn li .on{background-color:#3d91d6;}

.KFnN{ position:absolute; background: #FFF; top:0;border:1px solid #eee; display:none;}
.KFnNa{display: -webkit-box;display: -ms-flexbox;display:flex;align-items:center;}
.KFnNa span{ display: block;}

.KFnM{color:#3d91d;}
.KFnM p{text-align: center;}


/*header*/
.header{position: fixed;background:#FFF; top:0; left:0;z-index:10;display: -webkit-box;display: -ms-flexbox;display:flex;align-items:center;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:flex-end;}
.hdlogo{display: block;margin-right:auto;}
.hdlogo img{width:100%;}
/*导航*/
.Menu{ display: block;}
.Menu ul{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;align-items:center;flex-wrap:wrap}
.Menu ul li{position: relative;}
.MenuA{color:#000;}	
.MenuA:before{content: ' ';display:block; position:absolute; background:#3d91d6; bottom:0;right:0;left:0; margin:0 auto;width:0;transition:0.5s;}
.MenuA:before{width:0;}
.Menu ul li .on,.Menu ul li .MenuAo{ color:#3d91d6}
.Menu ul li .on:before,.Menu ul li .MenuAo:before{transition:0.5s;}
.Nav{background: rgba(255,255,255,1);box-shadow:0 1px 5px rgba(0,0,0,0.1); position: absolute;left:50%;display:none;}
.NavA{display: block;color:#000;text-align: center;}
/**/
.hdLag{ position: relative;}
.hdLaga{display: -webkit-box;display: -ms-flexbox;display:flex;align-items:center;}
.hdLaga span{background-image: url("../images/icon/HdI.png"); background-position: center; background-repeat: no-repeat; display: block;}
.hdLaga p{text-align: center; color:#545454;}
.hdLaga i{background-image: url("../images/icon/jiao.png"); background-repeat: no-repeat; background-position:center; display: block;transition:0.5s}
.hdLag .on i{transition:0.5s;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform: rotate(180deg);}
.hdLagN{width:100%; background: #FFF; position: absolute;left:0;box-shadow:0 1px 5px rgba(0,0,0,0.1); display: none;}
.hdLagNa{text-align: center; display: block;}
/* banner */
.banner{ width:100%;overflow:hidden;position:relative; z-index:7;transition:0.5s;}
.banner .swiper-slide{ width:100%;display: block;position:relative; background-position: top center; background-repeat: no-repeat;transition:0.5s;}
.banD{ position: absolute;left: 0;right: 0; margin: 0 auto;color:#FFF; text-align: center; font-weight:600;}
.bannext{right:4%;}
.banprev{left:4%;}
.danvi{width:100%; height: 100%;object-fit:fill;}
.video_an{ color:#FFF; position: absolute; z-index:99}
.video_anF{display: -webkit-box;display: -ms-flexbox;display:flex;align-items:center;}
.video_an i{ background-color: #3d91d6; background-image: url("../images/icon/play.png"); background-position: center; background-repeat: no-repeat;}

/*display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;align-items:center; flex-wrap:wrap;align-content:center*/

/*title*/
.IndTit{color:#404040;}
.IndTit h4{ display: -webkit-box;display: -ms-flexbox;display:flex;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center; width: 100%;}
.IndTit h4 p{font-weight:550; display: block;}
.IndTit h4 i{ position: relative; display: block; background: #b5b5b5;}
.IndTit h4 i:before{content: ' ';display:block; position:absolute; background:#b5b5b5;top:50%;}
.IndTit h4 i:first-child:before{right:0;}
.IndTit h4 i:last-child:before{left:0;}
.IndTit h3{text-align: center;}
.IndMore{color:#404040;display: block; text-align: center; /*text-decoration: underline;*/}
/*公司简介*/
.IndCom{background-repeat: no-repeat; background-size:100% auto; background-position: center bottom;background-image: url("../images/pic/IndComB.jpg");}
.IndComN{color:#000;}
.IndComB p{text-indent:2em;}
.IndComA{color:#FFF;text-align: center; display: block; background:#3d91d6;}
/*产品展示*/
.IndPro{ background-color:#f1f1f1;background-repeat: no-repeat; background-size:cover; background-image: url("../images/pic/IndProB.jpg");}
.IndProK{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;flex-wrap:wrap;}
.IndProA{display: block; position: relative;}
.IndProN{ width:100%;height: 100%; background: rgba(0,0,0,0.53); position: absolute; top:0; left:0;display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center;align-content:center; color:#FFF;transition:0.5s;}
.IndProN h3{font-weight:600;}
.IndProN:before{content: ' ';display:block; position:absolute; background-image: url("../images/icon/IndPorI.png"); background-position: center; background-repeat: no-repeat;}
.IndProA img{ width:100%;transition:0.5s;}
/*公司文化*/
.IndCul{background-repeat: no-repeat; background-size: auto 100%;background-image: url("../images/pic/IndCulB.jpg");}
.IndCulK{position: relative;}
.IndCulN{width:100%;}
.IndCulN .swiper-slide a{ display:block; overflow: hidden;}
/*新闻动态*/
.IndNew{ background-color:#f4f4f4;background-repeat: no-repeat; background-size:cover; background-image: url("../images/pic/IndNewB.jpg");}
.IndNewK{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;flex-wrap:wrap;}
.IndNewA{display: block;}
.IndNewI{width:100%;overflow: hidden; }
.IndNewI img{width:100%;}
.IndNewN h3{ color:#000; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; line-height:40px;}
.IndNewN p{ color:#383838;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
/*foot*/
.foot{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;flex-wrap:wrap}
.ftMap img{width:100%;}
.ftlogo{display: block;}
.ftlogo img{width:100%;}
.ftC{color:#404040;}
.ftNz{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;flex-wrap:wrap;align-items:center;}
.ftMa img{width:100%;}
.ftx{background: #d2d2d2;}
.ftNzn{color:#404040;}
.ftNznp{display: -webkit-box;display: -ms-flexbox;display:flex;}
.ftHI{background-image: url("../images/icon/ftI01.png"); background-repeat: no-repeat;display: block;}
.ftHI1{ background-position: 0 0;}





/*全屏按钮*/
.danvi::-webkit-media-controls-fullscreen-button {display: none;}
/*播放按钮*/
.danvi::-webkit-media-controls-play-button {display: none;}
/*进度条*/
.danvi::-webkit-media-controls-timeline {display: none;}
/*观看的当前时间*/
.danvi::-webkit-media-controls-current-time-display{display: none;}
/*剩余时间*/
.danvi::-webkit-media-controls-time-remaining-display {display: none;}
/*音量按钮*/
.danvi::-webkit-media-controls-mute-button {display: none;}
.danvi::-webkit-media-controls-toggle-closed-captions-button{display: none;}
/*音量的控制条*/
.danvi::-webkit-media-controls-volume-slider{display: none;}
 /*所有控件*/
.danvi::-webkit-media-controls-enclosure{display: none;}
 
.video1{width:100%; height: 100%;}


html {font-size: 625%; /*100 ÷ 16 × 100% = 625%*/}
/*出的各分辨率媒体查询换算：*/
@media screen and (min-width:360px) and (max-width:374px) and (orientation:portrait){html{font-size:703%;}}
@media screen and (min-width:375px) and (max-width:383px) and (orientation:portrait){html{font-size:732.4%;}}
@media screen and (min-width:384px) and (max-width:399px) and (orientation:portrait){html{font-size:750%; }}
@media screen and (min-width:400px) and (max-width:413px) and (orientation:portrait){html{font-size:781.25%;}}
@media screen and (min-width:414px) and (max-width:431px) and (orientation:portrait){html{font-size:808.6%;}}
@media screen and (min-width:432px) and (max-width:479px) and (orientation:portrait){html {font-size:843.75%;}}

